railway engine shed - French English Dictionary